home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / de / newusers / 8 < prev    next >
Internet Message Format  |  1996-08-06  |  10KB

  1. Path: jat.de!wolfgang
  2. From: wolfgang@lyxys.ka.sub.org (Wolfgang Zenker)
  3. Newsgroups: de.newusers.questions,de.newusers
  4. Followup-To: de.newusers.questions
  5. Reply-To: newusers@noris.net
  6. Subject: <94-03-06> Headerzeilen
  7. Date: 1 Dec 95 00:00:19 GMT
  8. Message-ID: <deu.new.hdr.1113@astel.de>
  9. Approved: achim@astel.de
  10. Expires: 29 Feb 96 00:00:19 GMT
  11. Supersedes: <deu.new.hdr.1112@astel.de>
  12. X-Gateway: ZCONNECT UH ldb.han.de [UUCPfZ V5.67 U002],
  13.     RFC1036/822 UH link-n.cl.sub.de [UUCPfZ V5.59 U005]
  14.  
  15. Archive-name: de-newusers/headerzeilen
  16. Posting-frequency: monthly
  17.  
  18.                Diese merkwuerdigen Headerzeilen
  19.                ================================
  20.  
  21.  
  22. Sinn und Zweck dieses Artikels:
  23. -------------------------------
  24. Du solltest nach der Lektuere dieses Artikels wissen, was die Header,
  25. welche Dir Dein Newsreader beim Schreiben eines Artikels anbietet,
  26. bedeuten und welche Du ggf. hinzufuegen koenntest. Der Artikel
  27. erhebt keinen Anspruch auf Vollstaendigkeit, es sollen hier nur
  28. die wichtigsten Header behandelt werden. Wenn Du mehr wissen willst:
  29. Am Ende des Artikels findest Du Quellenangaben fuer mehr Infos,
  30. sowie einige Hinweise fuer neue News-Administratoren.
  31.  
  32.  
  33. Was ist eine Headerzeile?
  34. --------------------------
  35. Ein Newsartikel besteht aus Headerzeilen, gefolgt von einer Leer-
  36. zeile und dem Artikeltext.  Headerzeilen beeinflussen den Transport,
  37. die Speicherung und die Verarbeitung von Newsartikeln.
  38. Die meisten Newsreader erlauben Dir, einen Artikel inklusive Header-
  39. zeilen zu editieren. Dabei sind bestimmte Formvorschriften einzuhalten:
  40. Headerzeilen haben unmittelbar nach dem ersten Wort einen Doppelpunkt
  41. und nach diesem Doppelpunkt genau ein Leerzeichen, danach weitere Werte.
  42. Einige Newssysteme verlangen darueber hinaus, dass eine Headerzeile
  43. mit einem Grossbuchstaben beginnt.
  44.  
  45.  
  46. Welche Header muessen vorhanden sein:
  47. -------------------------------------
  48. - Subject:
  49.   --------
  50.   Der Subject-Header (Betreff) soll angeben, worum es in Deinem
  51.   Artikel geht. Viele Leser entscheiden anhand dieses Betreffs,
  52.   ob sie Deinen Artikel lesen oder ueberspringen. Wenn Du auf
  53.   einen anderen Artikel antwortest, wird normalerweise der
  54.   Betreff des anderen Artikels [mit einem vorangestellten Re:]
  55.   automatisch uebernommen. Falls sich die Diskussion in eine
  56.   andere Richtung entwickelt, solltest Du jedoch den "Subject:"-
  57.   Header an die veraenderte Thematik anpassen. Es ist hierbei
  58.   ueblich, nach dem neuen Subject in Klammern (was: altes Subject)
  59.   anzugeben ["was" ist hierbei englisch fuer "war"]. Beim Antworten
  60.   auf einen solchen Artikel solltest Du dann die Klammer entfernen.
  61.   [Siehe dazu auch -> Netiquette in de.newusers.]
  62.  
  63. - Newsgroups:
  64.   -----------
  65.   Hierhin kommt der Name der Gruppe, in die der Artikel gepostet
  66.   wird. Ab und zu kann es sinnvoll sein, den Artikel in mehr als
  67.   eine Gruppe zu posten. In diesem Fall gibst Du in diesem Header
  68.   die Namen aller betroffenen Gruppen an. Die Gruppennamen muessen
  69.   dabei jeweils durch ein Komma getrennt werden. Bitte *nicht*
  70.   denselben Artikel in die Newsgruppen einzeln posten!
  71.  
  72.   Die Methode, mehrere Gruppennamen in diesen Header zu schreiben
  73.   nennt man "Crossposting". Sie hat gegenueber dem "einzeln in
  74.   mehrere Gruppen schreiben" eine Reihe von Vorteilen: Der Artikel
  75.   wird nur einmal uebertragen, auf vielen Newssystemen steht der
  76.   Artikeltext nur einmal auf der Platte, und viele Newsreader er-
  77.   kennen, dass der Artikel bereits in einer anderen Gruppe gelesen
  78.   wurde und zeigen ihn nicht nochmals in den weiteren Gruppen an.
  79.  
  80.   Achtung: nach einem trennenden Komma auf keinen Fall ein Leer-
  81.   zeichen setzen, der Artikel wird sonst von vielen Newssystemen
  82.   als fehlerhaft weggeworfen.
  83.  
  84.   Meist wird es sinnvoll sein, bei einem "crossgeposteten" Artikel
  85.   die Antworten nur in eine Gruppe zu leiten. Siehe hierfuer
  86.   den "FollowUp-To:"-Header weiter unten.
  87.  
  88. - automatisch ergaenzte Header:
  89.   -----------------------------
  90.   ausser den obengenannten muessen noch die Header "From:",
  91.   "Message-ID:", "Date:" und "Path:" vorhanden sein. Diese
  92.   werden beim Absenden automatisch erzeugt, und Du solltest
  93.   daran nichts editieren.
  94.  
  95.   "From:" gibt den Autor des Artikels an [also Dich],
  96.   "Date:" das Absendedatum, "Path:" den Weg, ueber welchen
  97.   der Artikel bisher transportiert wurde, "Message-ID:"
  98.   ist eine weltweit eindeutige Kennzeichnung des Artikels.
  99.  
  100. optionale Header:
  101. -----------------
  102.  
  103. - Distribution:
  104.   -------------
  105.   Der Sinn dieses Headers ist es, die Verbreitung eines Artikels
  106.   *einzuschraenken*. Wenn Du alle Leser einer Gruppe erreichen
  107.   willst, dann lass diesen Header weg oder setze "world" ein.
  108.   Beides bedeutet das gleiche, naemlich *keine* Einschraenkung.
  109.   Welche anderen Distributions es gibt, ist eine Vereinbarungs-
  110.   sache zwischen den Systemen, die eine Distribution austauschen.
  111.   Frage Deinen SysAdmin nach den lokal vorhandenen Distributions.
  112.   Eine Distribution fuer "Deutschland" *gibt es nicht*. Viele
  113.   Systeme verwenden die Distribution "local" fuer Artikel, die
  114.   das eigene System nicht verlassen sollen. Ein "Distribution:"-
  115.   Header ist eine *Empfehlung* von Dir, wem dieser Artikel
  116.   geschickt werden soll und wem nicht, Du solltest Dich aber
  117.   nicht darauf verlassen, dass sich alle an diese Empfehlung halten.
  118.  
  119. - Organization:
  120.   -------------
  121.   Angabe, wem der Rechner gehoert, auf dem Du Deinen Artikel
  122.   schreibst. Wird normalerweise automatisch eingesetzt.
  123.  
  124. - References:
  125.   -----------
  126.   Sollte nur existieren, wenn Du auf einen anderen Artikel
  127.   antwortest. Hier steht die "Message-ID:" des beantworteten
  128.   Artikels und eventuell ausserdem die Message-IDs aus der
  129.   "References:"-Zeile, welche der beantwortete Artikel schon
  130.   enthalten hat. Dies wird von manchen Newsreadern benutzt,
  131.   um zu erkennen, dass sich Dein Artikel auf den beantworteten
  132.   bezieht. Falls Deine Antwort eine neue Diskussion eroeffnet,
  133.   solltest Du eventuell den References-Header loeschen und
  134.   damit den Bezug zum alten Artikel loesen.
  135.   Die References-Zeile kann u.U. sehr lang werden. Falls
  136.   Dein System Probleme mit der Bearbeitung sehr langer Zeilen
  137.   hat und Du die References-Zeile kuerzen willst, solltest
  138.   Du mindestens die erste und die beiden letzten IDs stehen
  139.   lassen.
  140.  
  141. - Followup-To:
  142.   ------------
  143.   Dieser Header dient der Umleitung von Antworten auf Deinen
  144.   Artikel. Du gibst hier die Newsgruppe(n) an, in welche
  145.   Antworten auf den Artikel gehen sollen, falls diese von
  146.   den Gruppen im "Newsgroups:"-Header abweichen. Verwendet
  147.   wird dies z.B. wenn Du einen Artikel in mehrere Gruppen
  148.   schreibst, aber die Antworten in nur einer Gruppe haben
  149.   willst, oder wenn es zu der Gruppe, in welcher der Artikel
  150.   steht, eine separate "Diskussionsgruppe" gibt (die meistens
  151.   die Endung ".d" traegt), wie beispielsweise "de.talk.jokes"
  152.   fuer Witze, "de.talk.jokes.d" fuer Diskussionen darueber.
  153.  
  154.   Ein Sonderfall ist die Angabe von "poster". Dies bedeutet,
  155.   dass Antworten nur per Mail an Dich erlaubt sind, jedoch
  156.   keine FollowUps in den News. Leider verstehen das einige
  157.   Newsreader-programme nicht.
  158.  
  159. - Reply-To:
  160.   ---------
  161.   Dieser Header dient dazu, Antworten per Mail an eine andere
  162.   Adresse als im "From:"-Header umzuleiten, zum Beispiel weil
  163.   die "From:"-Adresse nicht per Mail erreichbar ist.
  164.  
  165. - viele weitere mehr
  166.   ------------------
  167.   Es gibt noch eine Unzahl weiterer moeglicher Header, die hier
  168.   nicht aufgefuehrt wurden. Zum Schreiben eines Artikels sind
  169.   sie nicht noetig.
  170.  
  171.  
  172. Wo erfaehrst Du mehr:
  173. ---------------------
  174.  
  175. Die Newsheader sind in den Internet-Standard-Dokumenten, den
  176. sog. RFCs (Requests for Comment) definiert. Fuer Newsheader
  177. relevant sind derzeit RFC 822 mit Ergaenzungen aus RFC 1123
  178. sowie RFC 1036. Eine Einfuehrung in deutscher Sprache findet
  179. sich auch in der Zeitschrift "iX", Ausgabe 4/92, Seite 107.
  180.  
  181.  
  182. Hinweise fuer News-Administratoren:
  183. -----------------------------------
  184. Hier kurz die haeufigsten Konfigurationsfehler im Zusammen-
  185. hang mit Newsheadern:
  186.  
  187. Der "Path:"-Header dient dazu, zu speichern, ueber welche
  188. Sites ein Artikel bereits gelaufen ist, damit der Artikel
  189. nicht nochmals zu diesen Sites geschickt wird. Das setzt
  190. voraus, dass Deine Site hier einen *weltweit eindeutigen*
  191. String eintraegt. Dies sollte Dein uucp-Name sein, *wenn*
  192. dieser in der Worldmap eingetragen ist. Wenn nicht, verwende
  193. hier bitte einen Domainnamen [so Du einen hast].
  194.  
  195. Der "Message-ID:"-Header sollte ebenfalls weltweit eindeutig
  196. sein; darueber hinaus ist dafuer folgendes Format vorge-
  197. schrieben: <localPart@sitename.domain>, wobei localPart eine
  198. Reihe von Sonderzeichen, wie u. a. Klammern, Doppelpunkt und
  199. insbesondere "@" nicht enthalten sollte. Rechts vom "@"
  200. *muss* ein Domainname stehen. Wenn Du keinen registrierten
  201. Domainnamen hast, sollte hier sitename.uucp eingetragen
  202. werden.
  203.  
  204. Beim "Date:"-Header gibt es of Probleme mit Zeitzonenangaben.
  205. Es gibt leider keine international genormte Bezeichnung
  206. fuer europaeische Zeitzonen (ausser GMT). Unbekannte Zeit-
  207. zonen werden von den meisten Programmen als GMT interpretiert.
  208. Am besten funktioniert es in Deutschland, als Zeitzone "+0100"
  209. bzw. bei Sommerzeit "+0200" einzutragen. Die Zeitzone darf
  210. nur aus *einem* Wort bestehen, die Angabe "GMT +0100" ist
  211. also fehlerhaft.
  212.  
  213.  
  214. Danksagung:
  215. -----------
  216. Fuer diesen Artikel habe ich Hinweise und Anregungen von
  217. Oliver Fink, Gert Doering, Werner Icking, Martin Sluka,
  218. Ralf Wenk, Walter Mildenberger, Andreas Bewersdorff,
  219. Christian-Peter Weiss und Klaus Baldermann erhalten.
  220. Hierfuer meinen herzlichen Dank.
  221.  
  222.  
  223. Gruss, Wolfgang              (wolfgang@lyxys.ka.sub.org)
  224.  
  225.  
  226.